Программа OsData позволяет загружать сотни инструментов, и иногда возникает необходимость очистить их по разным признакам. Например, убрать низковолатильные инструменты или инструменты с разреженными данными. Интерфейс «Обрезания» данных создан именно для этого.
Чтобы открыть окно настроек фильтра, необходимо в панели управления сетом нажать кнопку «Обрезать»:
Сегодня поговорим о роботе, который уплачивает налоги в тестере. Его можно добавить в Ваш комплект ботов при портфельных тестах и точно рассчитать, сколько средств будет списано в пользу государства. Кроме того, это повышает итоговую точность теста, что всегда полезно.
Рассмотрим робота TaxPayer, который предназначен для расчета и списания налогов по окончании года при тестировании стратегий в Тестере.
Каждое обновление свечи робот проверяет, является ли последняя свеча первой свечой нового года. Далее он проходит по всем роботам, включённым в Тестере, просматривает в их журналах закрытые сделки за предыдущий год и подсчитывает по ним прибыль. После этого рассчитывает, какой налог должен быть уплачен за тот год, и проводит сделку на соответствующую сумму у себя. Таким образом налог списывается с депозита портфеля. То же самое повторяется каждый год.
Ссылка на GitHub: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/Helpers/TaxPayer.cs
Recovery Factor (Фактор воcстановления) – один из важных показателей работоспособности торговой стратегии, рассчитываемый как соотношение абсолютного профита к максимальной просадке.
Данный показатель даёт представление о том, насколько суммарная прибыль по стратегии превышает глубину максимальной просадки.
Фактор восстановления может быть рассчитан двумя разными способами, которые дают два различных результата.
Величина фактора восстановления, вычисленная вторым способом, обеспечивает действительно объективную оценку торговой стратегии.
Тем не менее, во многих аналитических программах, включая OsEngine, Recovery Factor рассчитывается первым способом.
Profit Factor — это один из ключевых и самых простых для понимания показателей эффективности торговой системы или инвестиционной стратегии.
Если говорить просто: Profit Factor — это соотношение вашей общей прибыли к общему убытку. Он показывает, сколько рублей (долларов, пунктов) вы зарабатываете на каждый рубль, который теряете.
Что это такое и где его можно найти в журнале OsEngine?
Profit Factor рассчитывается по следующей формуле:
Profit Factor = (Сумма всех прибыльных сделок) / (Сумма всех убыточных сделок)
Значение Profit Factor легко трактовать:
Коэффициент Шарпа — классический показатель для оценки доходности актива или портфеля. Он был разработан в 1966 году будущим нобелевским лауреатом Уильямом Шарпом. Основные показатели, используемые этим инструментом, — это средняя доходность, стандартное отклонение доходности и безрисковая доходность.
Вычисляется как (Доходность – Безрисковая доходность)/Стандартное отклонение доходности.
В журнале OsEngine можно посмотреть объём, который торгуют роботы по разным бумагам и относительно депозита. В основном это нужно, чтобы во время теста можно было проверить, не набирает ли робот «лишнего», какие бумаги данный комплект роботов торгует чаще всего. Также можно посмотреть, в каких именно плечах относительно депозита роботы торгуют.
Давайте разбираться с тем, как найти всё это в журнале и что там есть.
Открываем в журнале вкладку «Объём» / «Инструменты». Здесь мы видим объёмы по каждому инструменту отдельно: